Welcome to ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.




 

present perfect tense printable worksheets, powerpoints and online exercises
order results: most downloaded first - newest first



Worksheets

Powerpoints

Online exercises


 
Present perfect simple vs simple past tense
grammar rules+3 exercises
Level: intermediate
Age: 13-17
Type: worksheet

 


 
TALKING ABOUT PERSONAL EXPERIENCES.(IT INCLUDES COLOURFUL VERSION)
USE THE PAST PARTICIPLE FORM OF THE VERBS AND COMPLETE THE GAPS GIVEN IN HAVE U EVER STRUCTURE AND GIVE ANSWERS TO YES / NO QUESTIONS.(WHEN UR STUDENTS ANSWER YES/NO QUESTIONS, ASK THEM TO LEARN WHEN SHE OR HE HAD EXPERIENCED THE EVENTS. AND ENCOURAGE THEM TO USE PAST SIMPLE,AS WELL.BY THIS WAY THEY WILL SEE OR REMEMBER THE DIFFERENCE BETWEEN PERFE...
Level: intermediate
Age: 8-17
Type: worksheet

 


 
Present Perfect Tense, reading comprehension, suffixes and vocabularies
I want to thank to the creator of the reading in this Ws first... Actually, I combined some Ws from this web and combined it too with mine to make a test for my Ss. Hopefully, this will be useful for your Ss too. In this WS, hopefully you and your pupils can go through the higher level in learning English as the second language.. This Ws contains o...
Level: elementary
Age: 8-12
Type: worksheet

 


 
English Battleship
You can use this page in the same way you would play battleship. The top sections is for the player to secretly place their battleships and the bottom sections of for the player to record their hits and misses. Instead of the other player responding by saying �hit� or �miss� the player uses the focus dialogue.
Level: elementary
Age: 8-10
Type: activity-card

 


 
Present Perfect Continuous Tense
A short explanation and two fill in the blanks exercises about present perfect continuous tense....ANSWER KEY included!
Level: intermediate
Age: 12-17
Type: worksheet

 


 
EXAM QUESTIONS
this my exam questions for 8th grade students .I hope you can benefit from it. Contents: past continuous, if clause ,when,while,present perfect tense.
Level: elementary
Age: 12-17
Type: others

 


 
present perfect tense
mixed grammar and vocabulary test for elementary learners
Level: elementary
Age: 14-17
Type: worksheet

 


 
Tense and time cards
Here are 3 different sets of flash cards. The first set is comprised of the present, simple past, perfect,progressive and future tenses. Students should form sentences with the different cards. The second set shows different times and can be used in conjunction with the first set or on it�s own: (today, tomorrow, yesterday, last year etc) There ...
Level: intermediate
Age: 13-17
Type: flash-card

 


 
the present perfect tense
it�s very useful to make a revision about present perfect tense.have fun!
Level: elementary
Age: 7-17
Type: worksheet

 


 
The present perfect tense
useful material for introducing the present perfect tense
Level: intermediate
Age: 14-16
Type: worksheet

 


 
End of term test n1 for second level graders in Tunisia
I hope it will be useful for my colleagues in Tunisia and all over the world
Level: intermediate
Age: 14-17
Type: worksheet

 


 
Tense revision
Exercise on tenses: simple present, present continuous, present perfect, simple past, going to future.
Level: elementary
Age: 11-17
Type: worksheet

 


 
Present, Past Simple, and Present Perfect: When to Use Each
Sometimes, it�s difficult to explain the different times to use Present, Past Simple, and Present Perfect tenses. This grammar guide attempts to use pictures (i.e. a timeline) along with examples, to explain the times to use each.
Level: intermediate
Age: 14-100
Type: grammar-guide

 


 
present perfect tense - reading
this reading text is about present perfect tense and also there are writing section
Level: intermediate
Age: 12-17
Type: reading

 


 
Present Perfect tense
Exercies on present perfect tense and past simple tense.
Level: intermediate
Age: 11-14
Type: worksheet

 

 

 

 

Page: [<< previous ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 [ Next >>]

 

Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.


Advertise here